--- (8)Debian5.0(lenny)のインストール ---

b-2) lenny導入後の修正

lenny 導入後、作者の方との環境の違いに起因すると思われる不具合に気付きました。
第一弾は、HDD領域のマウントポイントに関するものです。

ファイルシステム使用状況表示の「df」で見ると...
-------------------------------------------------------------------
KURO-BOX:/# df -h
Filesystem   Size  Used  Avail  Use%  Mounted on
/dev/hda3   3.9G  244M  3.5G   7%  /           /* 「/」は「/dev/hda1」が正しい */
tmpfs      31M   0  31M   0%  /lib/init/rw
tmpfs      31M  4.0K  31M   1%  /dev/shm
----------------------------------------------------------
---------
「/dev/hda3」が「/」にマウントされていると表示されています。
実際には、HDDの先頭領域である「/dev/hda1」です。

表示がおかしいだけでなく、データ保存用に確保してあるはずの「/dev/hda3」を
マウントする事ができません


cfdisk で見ると、正しく表示されています
---------------------------------------------------------------------
cfdisk (util-linux-ng 2.13.1.1)
Disk Drive: /dev/hda
Size: 8153284608 bytes, 8153 MB
Heads: 16 Sectors per Track: 63 Cylinders: 15798

Name  Flags  Part Type  FS Type       [Label]  Size (MB)
---------------------------------------------------------------------
hda1      Primary   Linux ext3           4194.32  /* システム(lenny) */
hda2      Primary   Linux swap/Solaris       268.89
hda3      Primary   Linux ext3           3690.09  /* データ保存用 */
---------------------------------------------------------------------

/etc/fstab を見てみると...
---------------------------------------------------------------------------
KURO-BOX:/etc# cat fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options>       <dump> <pass>
proc      /proc     proc  defaults        0   0
/dev/hda2    none     swap  sw 0 0
/dev/hda3    /       ext3  defaults,noatime,errors=remount-ro 0 0
/dev/hda4    /mnt     ext3  defaults,noatime    0   0
---------------------------------------------------------------------------
これは間違っていますね。多分、今回頂戴した lenny の作者の方の環境がこうなのでしょう。

とりあえず、自分の環境に合わせてこのファイルを以下のように変更しました。
---------------------------------------------------------------------------
KURO-BOX:/etc# cat fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options>       <dump> <pass>
proc      /proc     proc  defaults        0   0
/dev/hda2    none     swap  sw 0 0
/dev/hda1    /       ext3  defaults,noatime,errors=remount-ro 0 0
/dev/hda3    /mnt     ext3  defaults,noatime    0   0
---------------------------------------------------------------------------


修正後に再起動して「df」コマンドで見てみると...
----------------------------------------------------------
KURO-BOX:/# df -h
Filesystem   Size  Used  Avail  Use%  Mounted on
/dev/hda1   3.9G  244M  3.5G   7%  /
tmpfs      31M   0  31M   0%  /lib/init/rw
tmpfs      31M  4.0K  31M   1%  /dev/shm
/dev/hda3   3.4G  183M  3.3G   6%  /mnt
----------------------------------------------------------


はい、「/dev/hda1」が「/」に、「/dev/hda3」が「/mnt」に、自動的に正しくマウントされました。


Return

おニッコ倶楽部 Home

2011/02/03